big, lusty/stupid man - Turkish English Dictionary